class LectorDeArchivos:

	def __init__(self):
		self.opciones = self.leerOpciones()

	def leerOpciones(self):
		archivo = open('general.conf')
		opciones = {}
        
		for line in archivo:
			line = line.strip().replace(" ","").split("=")
			opciones[line[0]] = line[1].split(",")
		return opciones

	def leerEstrategias(self):
		return self.opciones['estrategias']
	
	def leerLiterales(self):
		archivo = open('archivos/literales.txt')
		insultos = []
        
		for insulto in archivo:
			insultos.append(insulto.strip())
		return insultos

	def leerReglasDe(self,archivo):
		archivo = open(archivo)
		reglas = []
        
		for regla in archivo:
			reglaLeida = regla.strip().split(" ")
			reglas.append(reglaLeida)
		return reglas
